churumbela wind instrument - French English Dictionary